@charset "utf-8";
/******** common css ********/
html{border:none; margin:0px; padding:0px;}
body{border:none; margin:0px; padding:0px; font-size:12px; line-height:25px; font-family:"宋体", Arial ; color:#666; background:url(../images/top_bg.gif) left top repeat-x; }
div, span, label, cite, b, font, img, a, h1, h2, h3, h4, h5, h6, table, tbody, tr, td, th, form, p,dl,dt,dd{border:none; margin:0px; padding:0px;}
a:hover{color:#004185!important; text-decoration:none;}
a{color:#666; text-decoration:none;}
img{ display:block;}
ul,li{padding:0px; margin:0px;list-style:none; }
input{margin:0;padding:0; vertical-align:middle; border:0;}
.fl_z{ float:left; display:inline}
.fr_z{ float:right; display:inline;}
.cl_z{clear:both;}

.wrap_z{width:1024px; overflow:hidden; margin:0 auto;}
.more01_z,.more02_z{ float:right; display:inline;color:#666; font-weight:normal;}
.more01_z{font-size:14px;}
.more02_z{font-size:12px;margin-right:12px; }
.border_z{border:1px solid #c5c5c5;}

/*.ad_z{ border:1px solid #c5c5c5; overflow:hidden; clear:both;}
.ad01_z,.ad01_z img,.ad01_z a{ display:block;width:978px; height:88px;}*/
.ad_z{overflow:hidden; clear:both;}
.ad01_z,.ad01_z img,.ad01_z a{ display:block;width:980px; height:auto;overflow:hidden; clear:both;}
.ad02_z,.ad02_z img,.ad02_z a{ display:block;width:270px; height:90px;overflow:hidden; clear:both;}
.ad03_z,.ad03_z img,.ad03_z a{ display:block;width:269px; height:161px;overflow:hidden; clear:both;}
.mt10_z{margin:10px 0 0 0;}



.left_z{width:320px; overflow:hidden;margin:0 10px 0 0;}
.right_z{width:270px; overflow:hidden;}
.right_z h1{ background:url(../images/title_bg2.gif) left top repeat-x; height:26px; overflow:hidden; line-height:26px; border-bottom:1px solid #cfcfcf;}
.right_z h1 span{ font-size:12px; font-weight:bold; background:url(../images/ico_jiantou02.gif) left 4px no-repeat;margin:0 0 0 8px;padding:0 0 0 13px;}


.left_z  h1{ font-size:14px; font-weight:bold; border-bottom:1px solid #dbdbdb; width:303px;margin-left:10px; height:33px; line-height:33px; overflow:hidden;margin-bottom: 5px;}
.left_z  h1 span{ background:url(../images/ico_jiantou02.gif) left 5px no-repeat;margin:0 0 0 5px; padding:0 0 0 12px ;}

.center_z h1{ height:34px; line-height:34px; background:url(../images/title_bg.gif) left top repeat-x; overflow:hidden;font-size:14px; font-weight:bold; }
.center_z h1 span{ color:#333; margin:0 0 0 12px;}

.newsList_z{ overflow:hidden;}
.newsList_z li{ background:url(../images/ico_point01.gif) left 12px no-repeat; height:25px; line-height:25px; overflow:hidden; padding:0 0 0 9px;margin:0 0 0 5px; float:left; display:inline;}
.newsList_z li a{margin:0 5px 0 0; float:left; display:inline;}
.newsList_z li img{ float:left; display:inline;margin:8px 0 0 0; width:16px; height:11px; background:none; }

/********************** 中间新闻列表***************/
.centerNewsList_z{ overflow:hidden; width:340px; font-size:14px;}
.centerNewsList_z dt{ font-weight:bold;}
.centerNewsList_z dt a{color:#003f86;}
.centerNewsList_z dd{ height:25px; line-height:25px; overflow:hidden; background:url(../images/ico_point01.gif) left 12px no-repeat;padding:0 0 0 9px;margin:0 0 0 2px;}

/********************** 右侧新闻列表**********************/
.rightNewsList_z{ overflow:hidden; width:250px; font-size:12px;margin:0 0 0 8px;}
.rightNewsList_z li a{color:#666;}
.rightNewsList_z li{ height:25px; line-height:25px; overflow:hidden; background:url(../images/ico_point01.gif) left 12px no-repeat;padding:0 0 0 9px;margin:0 0 0 5px;}

/********************** top **********************/
.top_z{ height:36px; line-height:36px; overflow:hidden;color:#333;width:980px; overflow:hidden; margin:0 auto; }
.top_z a{ color:#333;}
.top_z .taiLink_z{ width:500px; overflow:hidden;}
.top_z .taiLink_z a{ float:left;margin:0 15px 0 3px; background:url(../images/ico_point02.gif) left 17px no-repeat;padding:0 0 0 8px;}
/*--2011-08-17 statrt 修改*/
.top_z .time_z{ color:#69a303;overflow:hidden;width:340px;margin-left:100px;}
/*--2011-08-17 end 修改*/
.top_z .time_z a{color:#f9861c; text-decoration:underline;}
.top_z .time_z span,.top_z .time_z img{ float:left; display:inline;}
.top_z .time_z span{margin:0 4px;}
.top_z .time_z img{margin:8px 3px 0 0;}
.top_z .time_z .clock_z{margin:0 10px 0 0;}
/*--2011-08-22 end 修改*/
.topLink_z{overflow:hidden;width:500px; }
.topLink_z a{ float:right; display:inline;margin:0 0 0 10px; line-height:36px;}
/*--2011-08-22 end 修改*/

/********************** menu01 **********************/
.menu01_z{ overflow:hidden;color:#333; height:40px; line-height:40px;}
.menu01_z a{color:#333; margin:0 0 0 6px;}
.menu01_z span{margin:0 10px 0 8px;}

/********************** logoASearch_z *******v********/
.logoASearch_z{ height:37px; overflow:hidden; padding:14px 0 15px 0;}
.logo_z{ background:url(../images/logo_news.gif) left top no-repeat;  width:197px; height:37px; overflow:hidden;}
.logo_z a{ display:block;width:197px; height:37px; text-indent:-9999px;}
.search_z{ background:url(../images/search_keyword.gif) left top no-repeat; height:22px; overflow:hidden; width:257px; margin:13px 0 0 0;}
.search_z span{ float:left; display:inline;}
.keyword_z{margin:1px 0 0 1px;}
.keyword_z,.keyword_z input{width:140px;height:19px; }
.search_z .keyword_z input{ line-height:18px; height:18px; color:#b3b3b3; padding:0 10px; width:120px; border:0; overflow:hidden;}
.selectSpan_z,.search_z select{ width:58px;}
.selectSpan_z{margin:0 0 0 1px;}
.search_z select{border:1px solid #b6b6b6;  background:none; height:21px; line-height:21px; width:58px; overflow:hidden;  }
.searchBtn_z{margin:0 0 0 4px;_margin:-1px 0 0 4px;}
.searchBtn_z,.searchBtn_z input{width:53px; height:23px; overflow:hidden;}
.searchBtn_z input{ background:url(../images/btn_search.gif) left top no-repeat; border:0; cursor:pointer; }

/***************news menuMain_z **********************/
.menuMain_z{ background:url(../images/menu_bg.gif) left top no-repeat; width:980px; height:37px; overflow:hidden; }
.menuMain_z a{ color:#FFF;}
.menuMain_z a:hover{ text-decoration:underline;color:#FFF!important;}
.menuMain_z ul{ overflow:hidden; height:35px;padding:2px 0 0 0;margin:0 0 0 12px; }
.menuMain_z ul li{ float:left; display:inline;height:35px; line-height:33px;margin:0 5px 0 0;_margin:0;}
.menuMain_z ul li a{  font-size:14px;  float:left; display:inline;height:37px; padding:0 8px 0 0;}
.menuMain_z ul li a span{ float: left; display:inline; height:37px; width:8px;}
.menuMain_z ul li p{ float:left; display:inline;}
.menuMain_z ul li p a{ font-size:14px; font-weight:normal; font-family:"宋体";float:left; display:inline;padding:0;}
.menuActive_z{ background:url(../images/menu_active.gif) left top no-repeat;}
.menuActive_z a{ color:#2164b2;}
.menuMain_z ul .menuActive_z a{  background:url(../images/menu_active.gif) right top no-repeat;padding:0 8px 0 0;font-family:"微软雅黑"; font-size:16px; }
.menuMain_z ul .menuActive_z a:hover{color:#2164b2!important; text-decoration:none!important;}
.menuMain_z ul .menuActive_z a span{background:url(../images/menu_active.gif) left top no-repeat;}

.menuMain_z ul li a:hover{color:#2164b2!important; text-decoration:none!important;background:url(../images/menu_active.gif) right top no-repeat;}
.menuMain_z ul li a:hover span{background:url(../images/menu_active.gif) left top no-repeat;}
.menuMain_z ul li p a:hover{ background:none!important; color:#FFF!important; text-decoration:underline!important;}


/***************************** footer *****************************/

.footer_z{ height:133px; overflow:hidden; color:#a4a4a4; text-align:center; width:100%;}
.footer_z .ftLink_z{margin:15px 0 0 0; }
.footer_z .ftLink_z a{margin:0 15px;}